//package com.itcrx.emalladmin.config;
//
//import io.swagger.v3.oas.models.Components;
//import io.swagger.v3.oas.models.OpenAPI;
//import io.swagger.v3.oas.models.info.Info;
//import io.swagger.v3.oas.models.info.License;
//import io.swagger.v3.oas.models.security.SecurityScheme;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//
//@Configuration
//public class SpringDocConfig {
//    /**
//     * 一个自定义的 OpenAPI 对象
//     * @return 一个自定义的 OpenAPI 对象
//     */
//    @Bean
//    public OpenAPI customOpenApi() {
//        return new OpenAPI()
//                .components(new Components()
//                        // 设置 spring security jwt accessToken 认证的请求头 Authorization: Bearer xxx.xxx.xxx
//                        .addSecuritySchemes("openApiSecurityScheme", new SecurityScheme()
//                                .type(SecurityScheme.Type.HTTP)
//                                .bearerFormat("JWT")
//                                .in(SecurityScheme.In.HEADER)
//                                .name("Authorization")
//                                .scheme("Bearer")))
//                // 设置标题、版本等信息
//                .info(new Info()
//                        .title("E-Mall 商品管理系统")
//                        .version("1.0.0-SNAPSHOT")
//                        .description("")
//                        .license(new License()
//                                .name("忧郁的鹅肝")
//                                .url("https://gitee.com/YYDeEGan/emall")));
//    }
//}